Possibly the least talented band ever, all of their songs sound the same.
Are you sure your not thinking of Iron Maiden? Less talented than Kiss?