Creators Nina Lin and Zoe Spencer are currently facing heavy backlash after a video from a previous year went viral, allegedly showing them engaging in inappropriate behaviour towards Said, the ...