Sportbikes drifting and oncoming traffic!

Absolutely nuts, not the way to ride on the street but they’re definitely talented. All filmed in Athens Greece.
Back to Top