Who played Dream Weaver?
The role of Dream Weaver was played by actor and singer Donny Osmond. Where is singer Gary Wright? Gary Wright is an American singer and songwriter. He is best known for his work as a member of the rock band Journey. Wright was born in Topeka, Kansas, on October 16, 1961. He started his music ... Read more...