Is this implantation bleeding ? TMI

Rachel • Family of 3 coming oct 2016😋👨‍👩‍👧‍👦
My period isn't due until the 20th??!!!