Altergaze on the Daily Planet Show - Discovery Channel Canada
Read 1442 times
25 Mar 2014
Altergaze was featured on Discovery Channel Canada as part of the Daily Planet show! The online content is Geo-locked to North America, but Lucas Cochran was kind enough to also provide us with a second link that can be played world-wide.