Wednesday, November 3, 2010

Green Tacos

A taco stand that grows its own food...on the roof! What a concept!

No comments: