Demon vs Turbo Hayabusa

Bike & Car Jun 05, 2019 11:10

The fastest production car Dodge Demon takes on the fastest production motorbike Turbo Suzuki Hayabusa. Street legal cars and motorbikes shootout known as 604 Street Legit .Documentary series 604 coming this summer !!

Source: https://www.youtube.com/watch?v=3OrcM8h-0yI

Related Topics