So Herman, can you explain to us the meaning of the title of your latest album? Well, you see, "beatdown" means kick-your-ass "ultra beatdown" means ultra-kick-your-ass

2,430 shares