In Scotland the New Year is called Hogmanay In the villages of Scotland barrels of tar are set afire and then rolled down the streets This ritual symbolizes that the old year is burned up and the new one is allowed to ente

Your Comment Comment Head Icon

Login