Accident at Dalston Junction

Accident at Dalston Junction, North London, 30 March 2009.