Only Men Aloud! winners Last Choir Standing 2008 release debut a

Only Men Aloud! winners Last Choir Standing 2008 release debut a

Only Men Aloud! are the winners of Last Choir Standing 2008. This video is a trailer to support the release of their self titled debut album 'Only Men Aloud!' released on the 24th November. www.onlymenaloud.com