TeslaCam

Idiot in Little Havana, Miami, FL ran a stop sign.

Idiot in Little Havana, Miami, FL ran a stop sign.

Video Credits to: u/FloGrownQban

Related videos