Creator

1988 • Album

Most popular songs of The Lemonheads

Trivia about the album Creator by The Lemonheads

In what year was the album “Creator” released by The Lemonheads?
The album “Creator” was released in 1988 by The Lemonheads, featuring 16 tracks.
What is the most successful song from the album “Creator” by The Lemonheads?
Die Right Now” is the biggest hit from the album “Creator” by The Lemonheads.

Other artists of US alternative rock