by Tiana Feng

The Artful Vandelays are an alternative rock band from Toronto, Ontario. Found them on Bandcamp, but they don’t seem to have released anything since 2010. Here’s an oldie called Past the Atmosphere.
Artful Vandelays- Past the Atmosphere