Fire Bomber singing in English. Who the hell are they?!

thm_m71.jpg