Francisco Wiggle

Francisco Wiggle is one of the Latin American Wiggles. He was the red Wiggle.