DVD Depot Update
There was unfortunately not much to update in regards to the DVD Depot this past weekend. Additions included the underrated Michael Bay science-fiction thriller, The Island, The Exorcism of Emily Rose, The Cave, and the HBO documentary, Left of the Dial, which focuses on the rise and fall of the Air America radio station, prior to the recent scandal involving stolen donations meant go toward a children’s foundation.
<< Home