15-Second Turkey Commercial (Broadcast)

This 15-second spot ran on a satellite and cable outdoor channel for several weeks.

Back to Top