What do you do when its 96 degrees outside in May? Go to the Altar Ego CD Release party at The Jameson Pub in Watertown, CT,… that is what I did and I’m so glad I went. Altar Ego came onstage with a vengeance, the whole crowd was upfront dancing and singing with the band. Altar Ego has a huge following and I can see why. The band is tight, have a phenomenal stage presence, […]