News & Announcements·November 8, 2016VIDEOS: Temple of the Dog @ Madison Square Garden Temple Of The Dog took the stage and gave Madison Square Garden a show 25 years in the making. #SoJealous Thanks to the internet you can check out some of the amazingness that went down in the big city last night: