June 30, 2014
We did not make this video. But about a month ago, Mammoth got the opportunity to be one of five filmmakers to create tourism videos for the five areas of Catalonia, Spain. Our territory was Barcelona Province. All five films, including ours, are set to release in one week. Here’s the trailer they put together for the whole shebang!