It really is a shame that this craft isn't around as much as it should be. I'm glad to see these guys are still keeping this craft alive. I remember a few years ago some friends went to LA and they showed me some photos from their trip and one of the photos were some ads for Tropic Thunder. I was just blown away by the shear scale of them.
This form of advertising really needs to come back in Style. Props to Stella Artois for helping to keep it alive. I love their beer even more now.