Dec 24, 2001 Concerts Concert Review: Local H (December 18, 2001, Chicago, IL) As with every Local H show, a hard-rock earnestness is guaranteed. The Metro free show proved no different.