› added 8 months ago
35
TIL that there's an hotel in Tennessee which is known for the "Peabody Ducks" that live on the hotel rooftop and make daily treks to the lobby
via reddit.com