reflection of the TN Titans stadium in the ACME Feed Store window across the river