Wembley
London, England

Added by Burkey80 on June 27, 2007