Updates on the ICON Z06
#1
TECH Fanatic
Thread Starter
iTrader: (8)
Join Date: Jul 2004
Location: College Station/Pasadena
Posts: 8,182
Likes: 0
Received 0 Likes
on
0 Posts
Updates on the ICON Z06
was just curious as to where the "fastest street car in houston" stood as of now. if anyone remebers the post mike put up a while back