Yesterday, we shared a photo of the BP station on Houston Street, the sign for which had been vandalized to look like it was dripping with oil. Today, it was cleaned up—by a company called "Restore America." [via]