The Lions in Winter Posted on March 20, 2009 by ogtadmin We’re a little late posting this (it was snowing at the time), but an intrepid passer-by took this shot of our mobile showroom at Broadway and 10th Street in New York City. If you get to Manhattan, keep your eyes peeled for our truck. Like this post? Sign up for email updates!* EmailThis field is for validation purposes and should be left unchanged.