ONE ULTRA-SUMMER! Sandra Guibord Chronicles Her Journey from WINR to Wine!

In the decades-long history of the Ultra-series from Tsuburaya Productions, only one was ever made in America. Ultraman: The Ultimate Hero¬†(a.k.a. Ultraman Powered) was filmed in Los Angeles during the summer of 1993, but it would not air on Japanese television until 1995. Actress Sandra Guibord was there and had a large part to play, … Continue reading ONE ULTRA-SUMMER! Sandra Guibord Chronicles Her Journey from WINR to Wine!