75 dodge what?

t tops..factory installed water leaks.worked at a dodge dealer in the late 70s, fixed a ton of em. still a nice car tho..

you can buy new T top rubbers for them, if given the chance to own one with T tops8) I would take it