Dead & Company have kicked off their residency at The Sphere in Las Vegas: The show looks completely batshit
Favicon 
www.loudersound.com

Dead & Company have kicked off their residency at The Sphere in Las Vegas: The show looks completely batshit

That long and strange trip may have finally peaked