You've found
Bang Bang Bazooka
.
Rock and Roll from Eindhoven Rockcity.