Edmonton, AB trio Doom Squad released a video back in November that I missed posting! Lost In My Mind is the third single from the trio’s latest album, … 78 more words