Barracuda Banger....

Wow. That is some crazy-*** junk there. It looks like the concept is to crash into as many cars as possible even if it means destroying yours in the process?