The biggest inflatable screen on the west coast is right here in Snohomish at the Thomas Family Farm and Tim just had to find out more.