Jubilee– which features Aaron North, who was NIN’s last touring guitarist- sent out a video today of Tool’s Maynard James Keenan laying down vocals for a song on their upcoming album. Their star studded debut album should be coming soon. The band has already scheduled a UK tour.
Maynard James Keenan – “I Don’t Have An Excuse… Jubilee from BUDDYHEAD on Vimeo.