Tag Archives: This town will drag you down

Populationfour – This town will drag you down ep

Hailing from Preston they have been around since late 2007 and after winning a local battle of the bands, have been making all the right noises ever since. Their energetic stage performance is just storming, a band who are better live than on cd, they have the crowd on their …

Read More »