Categories VideosPosted on August 10, 2013 @OwlVision – Holy Shit (Video) This is a super powerful record (Owl Vision calls it 'Death Electro') made even bigger by the visual (courtesy of Ko...