May 1, 2011

If France can ban the veil, U.K. should surely consider banning hats!

The royal wedding seemed like the mad hatter's tea party!