fnchtrryMay 15, 20192 min readThe Lord Lucan'sHello everyone, my name is Terry Finch, I am the main songwriter, guitarist and vocalist in a newly formed band called "The Lord Lucan's"....