Not only can you meet some of your favorite horror & wrestling icons at Astro, but you can meet them in costume! Bill Moseley as “Chop Top”, CJ Graham as “Jason”, David Howard Thornton as “Art The Clown”, Walter Phelan as “Dr. Satan”, The Boogeyman, and Twiztid as Batman & Robin!