Major Ownage in C3 Tech on Corvette Forums

iirc didn’t someone on here say somethin bashin ya on driving a van? don’t they feel like an asshole now