EDC Caterpillar
The Secret to EDC's Giant, Glowing Caterpillar
An interactive, projection-mapped larvae was a VIP at some of 2014's biggest music festivals.
Advertisement
Advertisement
Advertisement
An interactive, projection-mapped larvae was a VIP at some of 2014's biggest music festivals.