Michael DiDonna As fans patiently await the outset of their 2025 touring, Joe Russo’s Almost Dead have upped the ante with ...
On Friday night, Jan. 17, 2025, Joe Russo’s Almost Dead commenced night one of three at The Capitol Theatre in Port Chester, N.Y. The concert marked the group’s first coming together since the ...
Joe Russo's Almost Dead paid tribute to David Lynch and Link Wray at The Capitol Theatre for the band's first shows of 2025.