Motion Industry Vets Damon Meena & Aaron Baumle Launch Prodco Spiders & Sparrows
October 8, 2025
Abra.network, the Warsaw motion studio who brought us these standout People Can Fly films, wraps the recent SanDisk rebrand from ELA Advertising into a riveting sequence of graphic deconstructions. [Watch]