Heading to my first one! Delilah's in Chicago. Anyone else gonna be there? I have NFL ticket so I usually watch the games at home but a buddy invited me. Hopefully I wont be the only one cussing at inappropriate volumes.
Life of a Bills Fan. Youtube it.