Originally Posted by Turbo>NA
Lol I bet you went to Super Car Sunday and you ended following there group through the canyons..?
I didn't go to that, but some of these guys were definitely from there. I was actually on my way to the alternative car expo in Santa Monica, featuring electric vehicles. Turned out it was only a Fri/Sat event.