Ugly Bastard.. 67 Barracuda Notch

2 ways to approach that trans fluid leak. If you have all the tools required to pull the trans, fine. That will likely get the ride back on the road sooner.
If you think it would be easier to pull the engine and sit on the K member while replacing that seal be forewarned.... Pulling the engine for any reason can lead to front suspension rebuild, engine bay detail, and more.