Anyone else has the Velocity Channel? I've been watching the most amazing spectacle ever to be on TV.
For those who don't have cable or the channel here's what your missing.
The side races are nuts, it takes balls to be the passenger. They use their weight to keep the bike on the ground.