Scotland's Creepiest Mascot Ever
Scottish Premier League team Partick Thistle FC have unveiled their newest addition to the club. This is not a joke. The weird demonic looking yellow blob below is the new mascot of the Scottish club designed by Turner-prize nominated artist David Shrigley.