Seems there are a pair of red stiletto trikes (makes sense), one with drum brakes,
the other with disk brakes and a slightly different profile at the top, above the heel.
Marshalls Shoes Megashop "Red Stiletto Mobile" Ad Campaign Rides Through Georgetown / WDC on Saturday, 9 October 2010 from Elvert Barnes on Vimeo.
They are advertising props belonging to a shoe retailer called Marshalls
So, has anyone got any leads on big shoes?