Sixth Swift Boat Spot Launches

By Adweek Staff on September 27, 2004