Skip to
YouTube video

Loading player…

Biography

1. Leonard is the name of a Canadian musician, based in Ontario. Though primarily known for his guitar work he recently began recording as a vocalist, as well.

2. Leonard are a Norwich based progressive rock band. www.leonardonline.co.uk

Edit this wiki

API Calls