Here is the vid of Meggerz & I performing PUBLIC foot worship to the Vegas strip with loads of people. This is the most extreme clip Ive done. Theres even just a little something special that I couldnt put from the promo images. Youll have to watch to discover! (Click to view more of Princess Meggerz)