The real shocker was finding out that virtual unknown Travis Garland would be performing on tonight's episode. You may recall him from being a member of boy band NLT (along with Kevin McHale, who now plays wheelchair-bound Artie on Glee), who I blogged about back in 2007.
Below is Travis performing "Believe" on Idol. And tell me—who do you broads think is going to win Idol?