The Gribbler Registered Nov 3, 2014 #1 I met with the guy from regular car reviews a few months ago and he did a review on my 05 Busa! Its pretty funny: Last edited by a moderator: Sep 9, 2017
I met with the guy from regular car reviews a few months ago and he did a review on my 05 Busa! Its pretty funny: