Many of you probably saw the Land of the Lost ad premier during that big baseball game everyone was making a fuss over last Sunday. Well, if you want to see the full-blown trailer, you’ll have to hustle your ass on over to the Subway Fresh Buzz homepage (seriously, who gets paid to come up with this stuff?), where it’s nestled comfortably next to a suite of terrible animating flash ads for various sandwich selling promotions that I’ve already forgotten about. I don’t know what marketing genius thought this little number up, but I can tell you right now that it is a rather epic failure.
