The Presidents of the United States of America live @ Irving Plaza in New York, NY on 4/15/13 Photos by Alexis Maindrault