Video: Steve's Fascinating Travels

Steve Di Schiavi talks about Dead Files fans and traveling for TV show.