Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Francis Buchholz was born on February 19, 1954 in Hannover, Germany. He is known for his work on Scorpions: Still Loving You (1984), Scorpions: Rhythm of Love (1988) and Scorpions: Wind of Change (1991).