My Favorite Bands Logo
    The City Streets

    A now-defunct Canadian indie rock band from Edmonton, Alberta. They formed in 2005 and broke up in 2013.

    Data provided by Discogs