My chums Steve and Trevor made this ridiculous fan film for the Digi60 film competition in December and…it’s really surreal. See if you can spot some of the more subtle Back to the Future references. Man, these guys are so weird.