cape town street racing
cape town street racing is a crew/ racing team
is a group of young people that is enthusiastic about racing but keeping it clean
"cape town street racing is a crew/ racing team" What is the definition of "cape town street racing"?