Steve Aoki in St Louis

Steve Aoki at Social House Soulard in Saint Louis, Missouri on Saturday, February 22, 2020.