The Who — November 22, 2006 at Gwinnett Center

November 22, 2006

Gwinnett Center in Atlanta

I’m sure I was there too but I can only find 1 stub at the moment