
Oh Texas. If there’s one place in the US that we can rely on to supply us with HUGE amounts of horsepower, it’s the lone star state. The Texas invitational wrapped up last weekend and the racing was excellent. There are only a handful of events with street cars pushing well over a thousand horsepower [...]







