Radar Erik Elstran’s Dragon Shredit October 10, 2010 This was my favorite film at the Bicycle Film Festival this year. Give it a whirl and you’ll see why. True creativity! The film festival’s version was a little longer but you get the gist of it. Big ups to North of Ten!