Loading...
Uploaded by TheMENShow on Jun 24, 2008
our adventures at Tavern on the Green. The very best part of NYC, a beautiful restaurant in Central Park, Nina and I got a little teary at our lunch date!
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)