Formula D starts tomorrow

HolyCrapItsFast

Drinks beer!
Hell yes I am... Is Formula D televised at all. I never see it advertised anywhere like I do other motor sports.
 

TK-421

New member
Sure thing! If I find it on any other channels or a web based streaming site I'll update this thread for you
 
Top