Today’s video of the day comes fresh from the current U.S. tour with MESHUGGAH, INTRONAUT, and ANIMALS AS LEADERS. As a special treat, INTRONAUT frontman, Sacha Dunable, joined MESHUGGAH on lead vocals for a performance of the MESHUGGAH classic, “New Millenium Cyanide Christ” this past Tuesday in Atlanta, Georgia.
http://www.youtube.com/watch?v=9tEfOyZ06Ss
What an awesome performance. The APESHIT goons are insanely proud of Sacha!