Chevy Astro Van

This thing was amazing and stupid loud. We came in at the top of the heap with a new world record in our class.