Has Charlie Sheen been busy in San Francisco? San Francisco, CA (WiredPRNews.com) Mysterious urban artist Epelog has been targeting San Francisco with a new series of paintings, according to some media and bloggers – but is that true? This has prompted widespread speculation on whether the enigmatic artist – who has been called, “La’s own […]