I remember the Super Shops in Milwaukee on Highway 100, it closed in the 90's and became a Chinese restaurant. The Ramchargers were still in Detroit up through the middle of the last decade, I think Livernois bought them in 05(?) and tried to rebrand them as Detroit Speed Shops, but those quickly went under as well.


'18 Ford Raptor, random motorcycles, 1968 Plymouth Fury III - 11.37 @ 118