Video: Steve Di Schiavi's Hometown

The Dead Files' Steve Di Schiavi takes you on a tour of his hometown of NYC.