Topeka...The new "Palace of Speed?"
/You have got to be kidding me right? As someone who has been around drag racing for over 20 years, I would have never thought that I would say Topeka is the fast track in the country. Well that is exactly what happened yesterday during qualifying for the NHRA Kansas Nationals.
Read More