EntertainmentTrending

Camera catches biker landing on car roof after high speed crash

Camera catches biker landing on car roof after high speed crash

A dashcam captured this amazing footage of a biker miraculously surviving a high speed crash