Russell Howard’s Good News – The Queen drunk

March 2, 2012 by Chelsy  
Filed under Royal Family News


Prince William and Kate to get married so the Queen orders 300 bottles of champange, I wonder what she’s like drunk?