Rumours of the Girl team visiting the UK are arriving on the vine of grapes here at HQ.
The team will allegedly be in Europe beforehand and in the UK from May 17th-21st so look out for them at your local spot…
More news when it breaks but in the meantime check the Tap for leaks.