Please enable javascript to view this site.
Top
Luckiest motorcycle rider ever, this guy split the cars apart like a miracle. That was one close call.