Paris Published October 7, 2012 at 800 × 600 in Paris 2001, two weeks before 9/11 carnival gorilla Continue reading →