Steven Brenan is accused of murdering his family while on a camping trip in Lovell canyon outside of Las Vegas Nevada. He claims someone else, or something, did it. He referred to it as The Shimmering Man.
Review
Rate
Watch
Add
Share
Report
Storyline
Steven Brenan is accused of murdering his family while on a camping trip in Lovell canyon outside of Las Vegas Nevada. He claims someone else, or something, did it. He referred to it as The Shimmering Man.