Recently, in Anchorage, Alaska, a reindeer that has created quite a fan base thanks to being in the public eye is ...
A beloved reindeer in Alaska's biggest city is fighting for his life after falling mysteriously falling ill after someone ...