Where Playa del Ingles, Maspalomas, Gran Canaria - Spain. Playa del Ingles, Maspalomas, Gran Canaria, Spain
When Friday, May 6, 2011 · 10pm-11:30pm