Dope
by Tony on 2/26/20The Dome at America's Center - St LouisKa-kaw! Electric atmosphere. The dome still hasn’t figured out how to host a football game however. Too few beer and merch stands, and ushers telling people to sit down. Stand up and yell, it’s a football game.