San Francisco tourists and locals were in for a shock on Wednesday, April 24, when they spotted apes riding horseback. Not real apes, of course, …
San Francisco tourists and locals were in for a shock on Wednesday, April 24, when they spotted apes riding horseback. Not real apes, of course, …
In