Special Stage Forums banner
1-1 of 1 Results
  1. New Member Forum - Introduce Yourself
    I grew up in upstate New York, and my first car was a 1986 Turbo Volvo with a manual transmission. Heavy as shit, but fun to drive in the snow storms of the early 90's. I always preferred the feeling of slipping and sliding to regular driving. I bought myself a 2002 Mini Cooper last year. It's...
1-1 of 1 Results