Home Tags History Channel

Tag: History Channel

Seven Foot Knight Takes Over The Streets of London

The Big Knight took to the streets of London yesterday to adjust to life in the modern age, much to the bemusement of confused...