“Mighty Morphin Power Rangers” Lord Zedd Actor Robert Axelrod Has Died

Robert Axelrod, legendary among Power Rangers fans for playing Lord Zedd, has died. His agent...

Read More