Alfa Romeo Forum banner
1-1 of 1 Results
  1. South Africa
    been watching Us and Sa youtube vids on "street racing", what am i missing, piloting a rocket ship down a straight is called drag racing yes no in the old days u left somerset drove to strand where u have a flag guy at the turn around point back to finish line where u started, lots of fun, but...
1-1 of 1 Results