The Clark Twins
The Clark Twins Band is a new project being undertaken by - you guessed it - the twin Clark sisters. Based in Columbus, OH and anchored by the vocal stylings of both Laura Clark and Lisa Allen they bring to bear their uncanny ability to flawlessly harmonize and utilize their musicianship to elicit a […]