The tour has only hit Mexico, South America and Japan but the re-formed Cowboys from Hell finally played their first U.S. show on May 6, at the Thunder Beach Motorcycle Rally in Panama City, Florida. Check out the first time the band has played Suicide Note Pt 2 in more than 20 years!
Photo from Getty Images