Queens native Heejun Han sings “How Am I Supposed to Live Without You” by Michael Bolton at the Pittsburgh Auditions of American Idol Season 11. He is one of the top 24 finalists.
Sign up for The Top of the World, delivered to your inbox every weekday morning.