Cyclist Learns That He's Not Invincible

A cyclist swerving in and out of traffic gets stuck in a tight situation after trying to pull off a daring squeeze. Hopefully he ended up being alright!

Most Watched Today