Make It Last

2001 • Album

Most popular songs of Embrace

Trivia about the album Make It Last by Embrace

In what year was the album “Make It Last” released by Embrace?
The album “Make It Last” was released in 2001 by Embrace, featuring 5 tracks.
What is the most successful song from the album “Make It Last” by Embrace?
Make It Last” is the biggest hit from the album “Make It Last” by Embrace.

Other artists of Emo