F flabby Member Nov 25, 2007 153 4 concord, ca Jul 28, 2008 #1 Jul 28, 2008 #1 I took a photo of this vehicle as I was turning off onto the 24 from the 580 in oakland. Anyone know what it is? Attachments tcar.jpg 91.3 KB · Views: 56
I took a photo of this vehicle as I was turning off onto the 24 from the 580 in oakland. Anyone know what it is?
graham Active Member Dec 2, 2007 1,573 6 Aptos, California Jul 28, 2008 #2 Jul 28, 2008 #2 It looks like it has tailpipes... I am not sure it is electric... -g
TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Jul 28, 2008 #3 Jul 28, 2008 #3 Campagna T-Rex. There is an electric spinoff version called the Silence.