Photos from Little Revolt’s free performance of ‘James and the Giant Peach’ on February 25, 2017 at The Curtiss mansion in Miami Springs, Florida. Little Revolt performance Little Revolt Stories and Shakes