Scotland- World 24HR Championships

Scotland is part of the United Kingdom and covers the Northern third of the Island of Great Britain.  Having some bloodlines from Scotland and having watched the movie Braveheart and William Wallace battle the English for Scottish Independence I had a dream of going there one day. This past week this dream came true as […]

Scotland- World 24HR Championships Read More »