Roger Ballen, Room Of The Ninja Turtles, 2003. ROGER_BALLEN_25122425_03 0 By Domenique Hogan on April 10, 2015