The S/Ts are made by Cooper and look alot like the Cooper Cobras, I would never go back to the T/As and liked the Firestones, I'd like to try the S/Ts tho.
Down your way I think you can get the Maxxis Marauders, they come in lots of muscle car sizes.
I bought A set for my Challenger, they look great but I won't be driving them untill spring.