town and country jeep chrysler dodge

from this american life posted in radio


town and country jeep chrysler dodge
3156 hempstead turnpike
levittown, new york 11756

get directions...

add details to this location
add this location to a collection

add to a collection

You must be signed in to add to a collection.

Sign in or Register

posted by pete_nice #

flag as inappropriate

Featured in the This American Life episode called "129 Cars," the Town & Country Jeep Chrysler Dodge in Levittown on Long Island is a boiler room of salespeople and strategists doing what they need to do to hit their numbers.

I'm looking forward to when I can binge watch this reality show.

photo: their website