Turbo Buffalo

Discussion in 'General Discussion / News / Information' started by mikerust, Nov 4, 2007.

  1. Just when you think you've seen it all.

    TurboBuffalo.
     
  2. Awsome,,, just wonder when they put slicks there and start to drack racing.....
     

Share This Page