Tag "Atlanta Super TT"

Atlanta Super TT: Travis Pastrana To Debut With KTM

After a year-long absence from TT racing, the AFT has brought it back through a brand new event (the Atlanta Super TT). It’s hosted at Atlanta Motorspeedway, a track most known for holding its yearly NASCAR event.

Read More