An odd advertising campaign at the Diesel shop in New York City.
Taken at an old cinema house in Milford, Pennsylvania.