Friday, November 13, 2009

Jamaica, Queens. USA.



I drove by this mural on the side of an Italian deli that is now out of business and was wondering why there was a mountain lion on their flag.



After I parked the car and walked up to it I got really confused as to why these Italian children were drinking milk straight from a demon. If anyone can explain this it would be greatly appreciated.



1 comment:

Ryan said...
This comment has been removed by the author.