Clicker Well-Known Member Apr 29, 2024 #101 This thread has me thinking if the Tartan Army nutters had their way Scotland would play at the William Wallace Stadium or Braveheart Arena in Bannockburn.
This thread has me thinking if the Tartan Army nutters had their way Scotland would play at the William Wallace Stadium or Braveheart Arena in Bannockburn.