New Live CD In September 2016

On September 2nd 2016 ... the original ... The Look ... will release a long overdue live album ... recorded at the Agora Ballroom in Cleveland, Ohio on September 2nd, 1981 and broadcast on the number one rock radio station (according to Rolling Stone) in America at that time ... WMMS in Cleveland, Ohio ...featuring some, never heard before live tracks... more to come ...

Leave a comment

Add comment