Video: Amy Allan's Hometown

The Dead Files' Amy Allan takes you on a tour of her hometown, Denver, CO.