Mrs. Carter kicked off her The Mrs. Carter Show World Tour last night in Belgrade, Serbia as she tumbled, 2 stepped and Tina Turnered her way through an impressive set list that included “Halo”, “Crazy In Love”, “End Of Time”, “Love On Top” and plenty more chart topping tracks. Above you can catch Queen B performing “Love On Top” while below she gets busy on “Irreplaceable.” More footage and photos over at Rap-Up.