Well here's a treat. After a few days of humourously re-tweeting Top 10 and Top 20 lists that don't include us, we find one that we're right at the top of. Thanks to Time Out London for this.
Edinburgh Festival Fringe
The strangest, silliest and most baffling theatre shows at the Edinburgh Festival Fringe 2016
With more than 3,000 shows at the 2016 Edinburgh Festival Fringe, it's harder than ever for performers to stand out from the crowd. But that doesn't stop this plucky band of shows from trying. We sifted through the festival programme to bring you some of the oddest offerings out there - whether they're terrifying or terrific, they could only happen at the Edinburgh Fringe.
The Scottish Falsetto Sock Puppet Theatre do Shakespeare every night at 10.30pm at the Gilded Balloon at the Edinburgh Fringe August 2016. BOOK NOW to avoid disappointment
★★★★★ "Accessible, contemporary and ridiculous" - Brighton Argus May 2016
★★★★ "Eat your heart out, Olivier" - What's On May 2016
★★★★ "Comedy genius at work" - Theatre Bath April 2016
Aug 3 - 29 - 10.30pm The Gilded Balloon, Edinburgh Fringe