Angry Little Cloud

November 01, 2018

For our upcoming appearance at Manchester's Museum of Science & Industry, we've created a diorama of a music festival caught in the eye of a storm.

The video above is a sneak peak at what we'll be doing - be sure to have your sound turned up.

Foxdog Studios, 4A Brook Road, Manchester, M14 6UH. United Kingdom
Company Number 08089756

Foxdog Studios Ltd is a company registered in England and Wales with company number 08089756

Website by Foxdog Studios (making it was really boring)