Touch Up

2007 • Album

Most popular songs of Mother Mother

Trivia about the album Touch Up by Mother Mother

In what year was the album “Touch Up” released by Mother Mother?
The album “Touch Up” was released in 2007 by Mother Mother, featuring 13 tracks.
What is the most successful song from the album “Touch Up” by Mother Mother?
Verbatim” is the biggest hit from the album “Touch Up” by Mother Mother.

Other artists of Indie rock