The Observatory - North Park • Jul 11 The Church & Afghan Whigs performed on Thursday, July 11, 2024 at The Observatory - North Park