Lorraine McIntosh is a Scottish singer best known as a vocalist with Scottish band Deacon Blue. She has also achieved success as an actress, starring in River City and appearing in Taggart among her most notable roles in television.
NA
Source: Wikipedia