American Idol Season 5 champ Taylor Hicks returned to the stage where he got his start — performing “7 Mile Breakdown” — on Wednesday night’s Idol Results Show.

In other Idol news, the Top 5 became the Top 4 as America sent Matt Giraud home.

Spotted@