As Americans remembers those lost on September 11th, seventeen years ago this Budweiser ad still seems a fitting tribute. In 2002, the beer brand debuted the one-minute commercial showing the iconic Budweiser Clydesdales traveling to New York City and bowing before the lower Manhattan skyline as a sign of respect. The ad only appeared on…