The Blazing Top 50 Albums Of 2021

2021 was great year in music! Solid release after solid release made this year’s list one of the hardest to put together in TFN’s 15 year history. 2021 brought us plenty of surprise entries, more psych rock, an excellent new London scene, modern soul, good old indie rock and simply something new and interesting for … Read more

Aeon Station: Observatory [Album Review]

Aeon StationObservatorySub Pop Records [2021] How do you ever follow up a record that is as highly revered in the indie rock world as The Wrens’ Meadowlands? The album was released in 2003 and then the band faded away for 18 years with sporadic news of fresh material every year, new album talk constantly being … Read more