Genesis, which took over the Marina Bay Sands Crystal Pavilion that once housed superclub Avalon from December last year, is battling the weight of criticism right this moment, following a The Straits Times article that revealed the club disallows the display of body art.
↧