The Leprechaun Brothers, aka The Three Greatest Singers In the World. No, really. So silly.