The 2nd Avenue Deli Alibi Posted on December 1, 2004 The 2nd Avenue Deli Alibi Man arrested for riding in Critical Mass prooves he wasn’t there from 2nd Ave Deli receipt