ShowShowPEEPING DREXELS / THE PINK DIAMOND REVUE / LEG PUPPYApr 19, 2017Leg Puppy, The Pink Diamond RevueThe Windmill · Brixton, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Pink Diamond RevueLeg Puppy