On The Town

Weekend Lineup: Dec. 30-Jan. 1

The best things to do in Baltimore this New Year's Eve weekend.