Triumph
Lifer
...has a single advertisement entity creeped out so many people. I shudder every time I see a commercial for a Six Flags park. And yet, much like a car wreck, I can't look away. All I wanna know is, who are the ad wizards that came up with this one?
for those of you unfamiliar, a picture on the Six Flags homepage
for those of you unfamiliar, a picture on the Six Flags homepage