Skip to main content

Deaf School is a theatrical rock band formed in Liverpool in 1974 and reformed in 2009 after a 20-year hiatus. They were performing at a music venue in Islington, London, on the same night of a friend’s band. 

Leave a Reply