Have you ever driven past a vehicle that was so peculiar is bugged you all day? Well I have, and it’s this DeLorean meets the A-Team van thing. I don’t know what it is, who makes it, or why it bothers me so much, but I think I need to own one and put it on 54-inch Boggers. Or maybe just attach a rocket to the back. I got it! Lets do both!