This image was lost some time after publication.

Nothing to do with tech, but 7-Eleven turned a store in Mountain View into a Kwik-E-Mart. It's presumably a promo for the upcoming Simpsons movie. The chain's official site has an artist's rendition, but we'd love to see photos of the real thing. (Send to tips at valleywag dot com.) The address is 1380 Pear Avenue, between the 101 and the Googleplex. Update: Flickr user Mlaaker took shots, including the one shown here: Kwik-E-Mart Photo Set