Glen filming on WE'RE NOT ALONE...

for Cracked Studios.