One Love Peace Festival

07/31/2011 02:44PM
Venue: Wembley Arena

Location
Arena Square, Engineers Way London

People Say...