Happy at the top Published February 23, 2012 at 2592 × 1944 in Illuminati Charly and I at the top of Illuminati