The 2000s were a great time to be a street racing and car culture enthusiast. Popular culture had embraced street racing and tuning as the […]