Football Partick Thistle Have A New Mascot That Will Haunt Your Dreams Forever By Gary Reilly · Jun 22, 2015