Rods 'n' Sods - UK Hot Rod & Street Rod Forums banner

london scene

  1. History Archive
    For over 3 decades there has been a massive American car and Rod scene in South London. Even to this day the streets often full of American cars, Rods and Kustoms all cruisin in convoy Who or what do you remember and why....? :D
Top