The Volvette is a creation from the Scandanavian country of Sweden, where some creative gearheads have dropped a LS6 engine out of a C5 Corvette Z06 into a Volvo station wagon. Looks like long roof racing is about to make a comeback...
Build your own custom newsletter with the content you love from LSX Magazine, directly to your inbox, absolutely FREE!