Skip to main content

phil leotardo

  • 0
    That's whacked: Expedition front and center of grisly Sopranos scene
    1181746860

    Automakers have been paying big bucks for product placement in movies like Transformers and Casino Royale. When Ford marketers first heard that their recently redesigned Expedition made a free, blue oval-laden appearance on the wildly popular Sopranos finale, they must have figured that a little ...

Loading

Loading
Autoblog iPhone App