Elmo on Top Chef

Elmo on Top Chef

You're a lucky man, Elmo. Or Muppet. Either way, look at who you get to hang out with.
Added: