Milli Vanilli

My hatred for the band Lordi is equaled only by my confusion as to why anyone would like them. A band that dresses up in giant monster costumes and claims to have never heard of GWAR should be punched in the face, a lot.