Check out this photo set of Twiztid from the Mostasteless Tour at the Alrosa in Columbus, Ohio! Mostasteless was the first official release from Twiztid in 1997. During this tour Twiztid performs the album in it's entirety which is a nostalgic treat for the longtime listeners!
Comments