Dollhouse Self Storage [DCTV 2011]

We thought marketing a place where your personality gets backed up would be difficult … but after all of the hype over “cloud computing” in advertising, this doesn’t sound quite so bad.

Produced for Dragon*Con 2011 by dragoncontv.com