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?
Print