Contacting Crucial Racing!?!?! Took My Money
View Single Post
03-31-2010, 09:59 AM
'06 OB 3.0R LLB
I just Googled it and found bad news and good news. Bad news is 3 Tesla employees died in a plane grash in february. Good news is that he apparently wasn't one of them.
View Public Profile
Send a private message to ZigZag
Find More Posts by ZigZag