Mucha Lucha
Woulda Coulda Hasbeena
E5 Aug 31, 2002 25m TV-Y7
When Ricochet accidentally tears open a portal in time, Senor Hasbeena uses it to travel back to 1972 and erase an embarrassing moment in his life, unaware of the risks of altering the timeline.
Where to Watch Woulda Coulda Hasbeena