Lucky Crash

Posted: 3/24/2005 12:00:00 AM
24,827
 
Description: Rally Car almost slams into some people on a Bike. They are so lucky.
 
 
Funny Video Comments