Trivia Cafe
0

In what year was Lothar and the Hand People formed: 1965, 1967, 1996 or 2000?

Learn More

music

Lothar and the Hand People were an American psychedelic rock band formed in Denver, Colorado, in 1965.

Learn more on Codexery: Lothar and the Hand People in American Psychedelic Rock Music Groups