The Right Rev. "LL Cool L" Larry Lang
The Right Rev. "LL Cool L" Larry Lang.
The Right Reverend Larry Lang is from Ohio in the United States of America. Larry is a professional guitarist, and has been in many bands over the years. https://soundcloud.com/hft-music
A massive fan of the UK tv series "Father Ted", Larry can be seen on a regular basis wearing a dog collar while shouting out "FECK!" to passers by.
One of Larry's guilty pleasures is murder. In his spare time, he is an amateur taxidermist.