Connect with us


Presidential turkeys are lodged in DC hotel, USA, ahead of Thanksgiving



The Presidential Turkeys have arrived in DC! After their trek from North Carolina, the two birds are settled in at The Willard Hotel and are resting up for the ceremony on Tuesday.

U.S citizens are to vote which of the 2 birds should be pardoned.

See Photos Below: