This live concert footage takes me back; the energy in that venue is unforgettable, right?