简介:Steven Brenan is accused of murdering his family while on a camping trip in Lovell canyon outside ofSteven 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.详情