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!