American Idol season 9 runner-up, Crystal Bowersox, returned to the Idol stage to perform “Ridin’ With The Radio”, which is expected to be the next single out of her debut album, during another shocking American Idol Season 10 live results show on Thursday (April 28)- watch video below.
Lee Dewyze was crowned the Idol winner last season, but most would argue Crystal should have been the one to take the title. Lee and Crystal were both incredibly talented. Crystal has launched a debut album titled “Farmer’s Daughter”, which has a strong country vibe.
Crystal Bowersox “Ridin’ With The Radio” American Idol Video