You Gotta See This: Scooter rider on highway
This morning's You Gotta See This video shows someone riding an electric scooter on a busy highway in Texas.
Top Videos

You Gotta See This: Scooter rider on highway

Hurricane season predictions released

Tornadoes slam Selmer, TN
