raced a cocky guy at a car show with a 98 Mercedes SL we did 3 pulls, got the videos on the youtube
don't worry it was filmed in mexico
View: https://www.youtube.com/watch?v=EJY97d9iLZk
don't worry it was filmed in mexico
View: https://www.youtube.com/watch?v=EJY97d9iLZk