He was hard to miss if you were driving to Bellingham. A giant stuffed sloth lived in a tree off Interstate 5 (I-5) near Lake ...
This uplifting post from discover.animal shows some good Samaritans helping a lucky sloth make its way across traffic and ...