Nevermind the crappy ass poster, the important thing is the show's in town. My only other complain is why the heck they have to do it in the noisiest mall in town???!!!! There are plenty of public spaces that are more accommodating.
Read more on plastination here. Or perhaps even watch a movie about it.