Geek Trivia: Which Of These Performers Promoted An Album Release With Giant Statues Of Themself? Posted by 0x000216 November 30, 2017 Think you know the answer? Click through to see if you're right!