Turbo Minivan - Way Cool or Whacko?

Sorry man, forgot the link. Added above…

http://www.turbominivan.com/