Nordic Giants 15Mar 2016 Time:20:00h Location: Barcelona, Spain Venue: La [2] – c/Nou de la Rambla, 113 Buy Tickets This post is also available in: Español