Welcome back to the jungle, gentlemen.
The only thing I know “confirmed” is my LOVE of Taco Bell! Mmmmm…. Taco Bell!! Happy New Years!!???
— Axl Rose (@axlrose) January 1, 2016
This is big, considering Axl Rose and Slash haven’t played together since 1993, and LCD Soundsystem broke up in 2011.
You know what this means. All the moshing. And hair.