Alfa Romeo Forum banner


  1. street raceing?

    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...