Kate Ward
August 25, 2009 AT 10:14 PM EDT

Neil Patrick Harris is serving as a guest judge for American Idol, according to E! News. A representative from Fox told E! that Harris sat at the judges’ table for today’s Dallas auditions.

You May Like

Comments

EDIT POST