“Now Is the Hour” is the tenth studio album by American singer Jennifer Rush, released in Germany and Switzerland on March 5, 2010 and in the UK on March 8, 2010. The album has been available in the US as an import since March 17, 2010. This was Jennifers’s first studio album since 1998.
Track names: Echoes Love
Work: Written by Dsign Music