Surprise Me!

Braveheart - Battle of Stirling Bridge - Cavalry charge

2015-04-08 87 Dailymotion

Braveheart - Battle of Stirling Bridge - Cavalry charge