Parkwood Entertainment today announced that The Mrs. Carter Show World Tour starring Beyoncé kicks off in Europe on April 15, 2013. With stops in twenty European cities, including Dublin, Ireland; Berlin, Germany; Paris, France and a four-night stint at The 02 in London, UK, this is Beyoncé’s first multi-city tour in over three years. Live […]