While the filming took place years ago, the "Twin Peaks" love continues to flourish in Los Angeles some 35 years after its ...
Alex Rodriguez, the owner of the music shop Record Safari, wanted to help the people who've lost their homes and the album collections they held dear.