Board Thread:General Discussion/@comment-69.119.61.115-20130404035905/@comment-1622149-20130409044954

Swampbender55 wrote: Found it:

Ben 10: Omniverse episode “T.G.I.S” (New Episode)

Airs Saturday, March 2 at 11:30 a.m. ET/PT

The Secret Saturdays come to Bellwood to investigate a rash of chupacabra attacks.

we are in april.