Quantcast
 Mike Turner

Song of the Day #686 – John Mouse

Song of the Day #686 – John Mouse

The new John Mouse record “The Death of John Mouse” on the Crocfingers label does it’s fair share of Britpop worship, but it’s the track “Ilka Moor” that stands heads and shoulders above the rest of the album. The album is single after single after single playing out like an album version of ‘Putting on the […]