Explosions in the Sky at Nathan Phillips Square

Texas instrumental post-rockers at Panamania? You bet.