Machine Mart Living Mannequin at the London Marathon

Mannequin-man the living mannequin performs each year at the Wapping Machine Mart store during the London Marathon every year

____