Levi’s Goes Mechanical With Houston Street Billboard July 21, 2010Uncategorizedadmin It would seem Levi’s is testing a new mechanical billboard in New York. No related posts.