High Street Has an Award-Winning Film!Our short film for Rapid Print & Marketing, a small business located in Victor, NY, recently won a 2017 Jury Award for the GoDaddy /...