London, United Kingdom
Sorry, this video cannot be displayed.
About the Notting Hill Riots, which happened in 1950s in London. The story is based on 'timetravel'
report
Uploaded 5 years ago