Titan Motorsports and Big Daddy Supras Collide During Drag Race [video]

Share this Article
Every year over in Houston, Texas, Toyota Supras from all over the nation gather at the Lonestar Motorsports Park for a weekend of motorsports festivities. It begins with a Dyno Day then a weekend of test-n-tune and drag racing. Over the years, every big player in the Supra industry has shown up with Florida heavyweights… Continue Reading...