By: Jenna Melanson Toronto, ON based rockers, Elephant 12 have given us the opportunity to premiere their haunting new single, “There Goes My Ego” which...
By: Jenna Melanson Toronto, ON based indie rockers, Elephant 12 have released a video for their song, “GreenLight Go!” which is from their EP, “Hellophantastic”. The single...