Two giant elves cause uproar in London in latest marketing stunt from Elves Behavin’ Badly

Two giant elves were spotted causing mischief on the streets of London on December 4, as commuters and tourists witnessed the pair pushing each other down Oxford Street in a shopping trolley. The elves, fuelled on eggnog, were later seen being thrown out of Harrods by security and were pulled up by police in Regent […]