In this clip, Goddess Emma presents you with the most humiliating foot worship task yet, you pathetic loser. You see, I've been wearing

Read more