Deadmau5 in St Louis

Deadmau5 at The Factory in St Louis, Missouri on Friday, July 16, 2021.