San Francisco Giants Tank Tanked : Season 12 Episode 11
Animal Planet 43m int(0)
Aired: October 13th, 2017 @ 9:00 PM EST on Animal Planet
ATM needs to knock this next tank out of the park. The San Francisco Giants want to bring a little bit of the ocean inside the ballpark. This storied franchise needs a tank big enough to impress all of their loyal fans and have a bit of fun at the same time.