Screaming Frog Screaming Frog has made nine short films, and six of them have won awards from film festivals around the globe. Check them out here! Fan Favorite! Our Collection of Gems