DreamWorks Animation Dragons Rescue Riders is a new Netflix original show now streaming! We did a DIY no sew dragon tail craft tutorial for the occasion!