- 8 months ago
About the show
Another one from the vaults, Lo Fi Sucks! are an Italian band who
celebrate their 21st anniversary this year. They dropped by the studio
in March 2003 and fingers x they will return to The Garden later this year.
Download : https://www.mediafire.com/?excoajjpob6jf9q