Fleet of supercars spotted in Walthamstow

Footage has emerged of a fleet of supercars spotted on Hoe Street in Walthamstow, London, UK on April 17.