Cyclist Films His Own Huge Accident! [video]
This cyclist in Romford, England, saw his life flash before him as a careless driver pulled in front of him. According to the victim he… Read more →
This cyclist in Romford, England, saw his life flash before him as a careless driver pulled in front of him. According to the victim he… Read more →