Post #300: THE EELS in Toronto – Tracksuits and Swamp Sludge
There’s first time for everything: seeing the Eels finally (after 17 years of fandom), and seeing them in Adidas track suits. Here’s a gallery and full review of their February 25 show in Toronto at the Phoenix Concert Theatre.