When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Maybe, but you know what I just remembered? It DID have some sort of sticker on the back window talking about turbine? Or something like that. Something to do with a turbo...damn that'
s all I can remember, I only saw it for a second before the shit hit the fan. Anything like that dude?
Fine, except my own mistakes...once again, I'm not able to go into details until I found out more about him...which I am very close anyway, so the time is near...