Motorcycle Community London's Motorcycle Community
Est. 2004

Just stumbled across this

Does anyone know what led up to this?

Twats on Twitter