_
_
Eric Hilliard
15-Second Turkey Commercial (Broadcast)
This 15-second spot ran on a satellite and cable outdoor channel for several weeks.
↑
Back to Top