Townhall.com Staff
It's easy to see why.

'Grace': PETA's Thanksgiving ad

Check out Townhall's Polls on LockerDome on LockerDome