Embrace is the name of more than one artist:
These are videos from concerts where Embrace played, so they may be of other bands that played the concert as well.
Embrace Dec 17, 2004 Liskeard, England, United Kingdom Added by Dalekbread