Originally Posted by Hotboat Did they leak any specs?? I wonder what the SST designation stands for? Super Sport T*****
Forum Rules
Bookmarks