The contestants on this season’s ”American Idol” rocked out to Queen’s ”Don’t Stop Me Now” to celebrate the upcoming season.
Read More at 6abc