CLEVELAND – If you thought you spotted an alpaca wandering around downtown Cleveland Wednesday, you weren’t seeing things. Shay, a fluffy alpaca, was walking around for the group Just Us Riders. The group is walking through 315 cities throughout the country to spread their message. Here is their mission statement: To provide a catalyst for the […]