Vince, and Little Steven following a Felix Cavalieri concert at the Irvington Town Hall Theater Irvington, New York, October 23, 2010
Click here to go back