tenstarsorless.com
TV Show Review: Return to the Planet of the Apes (1975)
Return to the Planet of the Apes 13 Episodes / 24 mins long 1 season (1975) Return to the Planet of the Apes is Today 44 years old today, which means anyone who watches it ha…