Sasquatched! The Musical

In the city the other day for Museum Mile, we came across lots of curious attractions and strange people (it’s New York City, so that’s pretty standard) but we came across Arthur the Sasquatch, out promoting the new musical “Sasquatched! The Musical.” So, I mean, how could we not blog about it? SASQUATCHED! THE MUSICAL […]