Bus towing a car leads to a crash with another parked vehicle
Permalink

Bus towing a car leads to a crash with another parked vehicle

This could be the funniest accident ever, bus pulling a car leads to a crash…

Continue Reading →