Yep, it is leaking. Don't know from where and don't care either. Pissed-off immensely though. Of the six new cars I have purchased over the years never had this kind of bovine fecal matter happen.
Wow I feel for you.I know how it is bought a pick up brand new off the lot 6 miles on it drove it home put it in park and the trans just exploded in my driveway,around 24 miles on it.I can look back and laugh now about it but boy was i POed that day.I hope it all works out for you.