i just mounted some new falken tires and they added 1000 hp to my ford model t
an auto performance business that sells and distributes high performance tires and wheels
"i just mounted some new falken tires and they added 1000 hp to my ford model t" What is the definition of "falken"?