Song of the Day #3,175: ‘There She Goes’ – The La’s

Now this is more my style.

Liverpool-based The La’s released their first and last album in 1990. The self-titled record is one of those you hear described as the best album you’ve never heard of.

The dozen jangle pop songs on The La’s sound like they could have been released three decades earlier, when another group of spunky Liverpudlians were about to take over the world.

Continue reading