autoblopnik.com
Allen Bingefarter reports from the New York Auto Show
by Allen Bingefarter The New York International Auto Show is held each year at the Jacob Jowett Conventional Center on the lowered west side of Manhattan, a small island off the coast of New Jersey…