Bands 1m 081 – On The Road: Final Curse Thrash metal band Final Curse describes of their first tour, which turned out to be a spectacular disaster, but makes for a…