"stoogefreaky" wrote:I loved the 2003 series but after watching the 80s, I thought the 80s was better. Astro in the 2003 one sounds weird after watching the 80s one.
They should've hired Billie Lou Watt to do Astro in the '03 series, had she not died 2 years earlier.
I think the 80s version is the winner.