All Embrace Reviews:
embrace: UK (London), September 29, 2006live concerts
Embrace: UK (London), September 29, 2006

The sound quality is beyond question however the complexity and originality of the music is slightly in doubt. A solid sound if nothing else.

POSTED: 03/21/2007 - 07:32 am

0%
0