Last week Beyonce released a teaser trailer for her new project 'Lemonade' without any explanation whatsoever [click here if you missed that].
Insiders shed a little light...
Sources tell EW
“BeyoncĂ©’s super top secret Lemonade is actually a lengthy concept video.”Beyonce's Lemonade HBO event airs just four days before the kick off of the Formation World Tour.