Greek Independence Day parade, E 61st St, NYC, 2012