Bill O'Reilly
May 11, 2011
quixotic
[quick-SAH-dik] Impractical, foolishly idealistic
Posted by Staff