This adorable kitten started out in life with the name Grinch. He was rescued from a shelter in North Carolina and driven by a caravan of kind-hearted volunteers to Virginia, where on a cold winter night; he was picked up by PetConnect Rescue. Unfazed by his long journey, the next morning he was driven to his new foster family in Baltimore. He immediately began exploring his new home and playing with his new parents. Grinch was renamed Tuxedo and his foster family fell in love and adopted him. Tuxedo is indeed blessed to be home at last.