Idiots In Cars #17 - Taiwan, USA, Germany
Only the best videos caught on camera from roads around the world. This episode is created for educational purposes - watch and learn from the mistakes of others with the help of our time stamps and captions.
Categories:
Facepalm
0 Comments