R34 GTR vs Bugatti Veyron. Guess Who Wins.

Ruuuun, its Godzilla!

Share:

Leave a Reply