Skip to playerSkip to main content
  • 6 years ago
Filmed at The Red Lion Inn, in Massachusetts, USA, the footage shows Norman, the inn's resident cat, finding a new way to pass the time between his usual afternoon nap in the hall.

Category

🎈
Fun