American Idol 2010 finalist Crystal Bowersox, during her "Top 3 Hometown Visit", came to the studios of Clear Channel Radio, Toledo, home of 101.5 The River. The first video shows Crystal's arrival and departure from the station, and meeting fans. The second is her on-air interview.
Didn't get to see Crystal during her Hometown Visit? See Crystal Bowersox in Concert as American Idol Live crosses the country this summer! Get American Idol Live tickets - Click Here!
image:James A. Molnar/Toledo Free Press.