So Beyoncé at Tottenham Hotspur stadium (in North East London, UK) was just… wow 😮 What an experience, can’t compare with anything else really. Amazing 🤠

Comments