OK! I don't care for boy bands but these guys rock (rather sing!). These three tenures from Italy performed at the Plaza Theater last night. Someone told me that they recently performed on AMERICAN IDOL recently. I believe it! They were incredible. They are embarking in a world tour (They're in Los Angeles tomorrow). They combine opera with pop music to create an incredible sound. Check out the video!