Together!

A turbo-charged, psychedelic, bug overload that follows the highs and lows of a freaky little collection of cockroaches.


United States
Duration: 4:14
Year: 2010

Featured in AIAF2011 > International Program #2 (2011)