Instapundit.com Instapundit.com

March 10, 2003

PEOPLE ARE EXCITED about the world's largest Cheeto. Well, yeah.