Mike Hill Unveiled New Creation October 27, 2012 Get link Facebook Twitter Pinterest Email Other Apps My friend and amazing artist Mike Hill unveiled his new creation today at Monsterpalooza in Burbank California. It is just beyond amazing.