by Jonathan Fallon on November 15, 2012
Apparently this artwork was put up recently in Windsor, Ontario, Canada. Created by Ben Frost.
(Reddit via BF)
Tags: 7-11, graffiti, homer simpson
Next Post: Nyan Cat Tarts Are Alf Approved [T-Shirt]
Previous Post: Vegas and Muppets Themed Wedding Cake