Video: A Volvo Wagon With Corvette Power And Police Livery
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...