Anyone ever deal with the Jeff D'Ambrosio car dealers near Philly?

aswedc

Diamond Member
Oct 25, 2000
3,543
0
76
Just wondering. They're offering me some great promises, and I'm trying to find out if they'll back it up.