London street

Man jumps off The Shard on London street

A man jumps off The Shard with a parachute and lands on a south London street.

March 13, 2016
March 13, 2016

Man jumps off The Shard on London street

A man jumps off The Shard with a parachute and lands on a south London street.