Themed “Science at Play,” this fabulous campaign utilizes transit ads, Cable TV, radio spots and internet banners; and introduces the branding tagline: “Just ADD Wonder!!” Have a look at the TV spot
Hope you’ll bring your family to LSC. It’s serious fun!