It's April 24, 2024, 04:26:12 AM
At the end of the film braveheart is says that William Wallaces head was put on London bridge. What does it mean by that, was it like put on the bridge as in permanetly, is it still there now?