In this digitized distant world two clashing character's path crosses by in London town and that's where the discord starts.
1979
1980
2003
2002
2014
1968
2015
2017
2023
2024
2016
1993