Our Mini Snowcat Came Home! The Snow Report S3 E21 Written by The Snow Report on April 4, 2018. Posted in The Show.