This 700 Horsepower Chevy Van May Be My New Favorite Sleeper

Finally, a Chevy Express that lives up to its name.

You have to be a special kind of insane to stick a twin turbo Chevy LSx V8 in an AWD Express.


I can't say how much I want this thing.

(Via SpeedSociety)

Share This Story