This chicken need not cross the road — it headlined a luxury car brand’s commercial!

Leave a Reply

The All-New Nissan Terra