Castlemaine Xxxx Outdoor SPIDER (Inbev) by BBH London
The Outdoor Advert titled SPIDER (Inbev)
was done by BBH London advertising agency for subbrand: Castlemaine Xxxx Extra Cold Beer (brand: Castlemaine Xxxx) in United Kingdom. It was released in Jul 2006.