Scoobypedia
Register
Advertisement

Larry C. Cowan was an editor at Hanna-Barbera.

Cowan died of congestive heart failure in 2020, at the age of 80.[1]

Crew credits[]

TV series[]

TV specials[]

TV films[]

References[]

Advertisement