Weekend Tunes: Grand National
I love this track, it’s so so good. And would you know it was released in 2003?! Still sounding just as fresh and awesome today. Grand National are from London and definitely have that New Order/Depeche Mode vibe to them, but personally I think they stand out all on their own.
Have a listen and see what you think, this is a high rotation Foxes HQ track.