Hometown Losers (pop punk) talk about their track, “Windows XP”!

For those who didn’t know them, Hometown Losers are a 5-piece emo, pop punk band from Miami, Florida.

Hometown Losers.png Continue reading “Hometown Losers (pop punk) talk about their track, “Windows XP”!”

Advertisements