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..