Scary Motorcycle Crash Caught on Camera
Zlima
Published
04/26/2011
A motorcycle accident on a North Texas tollway was caught on camera and the Iraq vet lived to talk about it
2 Comments