The feeling of excitement for Riverfest is very nearly equal to the level I feel for the return of Whale Wars on Animal Planet.
Sea Shepherd is back again, and this time they might have bested the Japanese whaling fleet. During most of last season's episodes, I was aghast, on the edge of my seat. For real! There were some pretty devious things going on last year, and I am so glad to hear that they returned and halted whaling in the southern ocean. It's AMAZING! I know the show is technically called "Whale Wars," but this could easily be transferred to some of the other campaigns they run.
Be sure to check it out! June 3rd, 8/9pm cst on Animal Planet!