Touch Up is Mother Mother's debut album released on February 27, 2007 on Last Gang Records. The album was self-titled when it was originally released in 2005. Two tracks were added when the band signed with Last Gang Records and the album was re-released in 2007. A video has been made for the song "Touch Up".
A music video was made by Mother Mother in 2007 when Mother Mother's debut album was released.
I messed up. I thought I was still doing neither correct or incorrect. Please overlook this one. This is my first HIT.