10.08.2007

Longhorn Steakhouse (2003)

Well, couldn't find vid for this one, but did find this article.

I recall there was a long and a short edit of this ad.


Share/Bookmark

No comments: