GarrForce Premium Episode 12-26-17
December 26th, 2017Carrie Fisher’s dog had a special screening of the new Star Wars movie and seemed to recognize when Princess Leia came on screen. Meanwhile, thousands of people in New Mexico lost power thanks to a hungry raccoon. Plus, a city in Missouri made what they are hoping will be the largest Christmas stocking in the world.
Older: « Episode 268 – Merry Christmas!