Pet Shop Boys – Sumo Suits Another from the Royal Opera House show here dancers in fluorescent inflatable sumo suits throwing shapes with Neil Tennant Share this:TwitterFacebookLike Loading... Related