Flaming Lips

Festival Pier
Philadelphia, Pa
October 3, 2013

DerekBrad.com