Culture / Music

They are gigantic: The Wombats play first Seattle show

Last night, British indie pop outfit The Wombats played their first ever show in Seattle at the Neptune Theater. Fans queued in line as early as 10am on Tuesday to give the Brits a warm Pacific Northwest welcome. Two bands joined the main act on the Glitterbug tour: Cheerleader and Life in Film. The latter … Continue reading