Foot Locker: Aliens Install Adidas Megaride Ad

FooH Overview:

Brand: Foot Locker
Industry: Fashion, Footwear
Creator: Unknown

Fooh concept details:

Blue-skinned extraterrestrials rappel down ropes to complete a massive Adidas Megaride billboard on a city building at dusk. This innovative FOOH advertisement shows otherworldly beings in athletic wear installing the towering black advertisement featuring the sleek silver sneaker. The creative display suggests that only beings with advanced technology could create such revolutionary footwear, blending urban street culture with sci-fi elements. The aliens meticulously work on the "MEGARIDE" lettering and Foot Locker branding, announcing the exclusive March 12th launch while transforming ordinary advertising into an intergalactic product event.

Additional Information:

Country: UK
City: London
Scene: Character, Billboard
Environment: City

Related FOOH Campaigns

Foot Locker x ASICS: Paris Impact Landing
Brand: Foot Locker
Creator: Unknown
Foot Locker: Nike Air Max Plus Underground Express
Brand: Foot Locker
Creator: Unknown
Foot Locker x Nykaa: Iconic Gateway
Brand: Foot Locker, Nykaa Fashion
Creator: Unknown
Foot Locker: Exploding Black Friday Billboard
Brand: Foot Locker
Creator: Unknown