Video: Steve's Fascinating Travels

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

Steve's Fascinating Travels

 01:53

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

More Videos In: The Dead Files: Steve and Amy Uncut