She's The Sheriff Fernandina Beach, Florida
She's The Sheriff is an instrumental rock band fronted entirely by Scott W. Lepore. STS first started writing and recording in the summer of '95 in Southern New Hampshire. Lepore now writes, records and performs everything from his Woodshed Studio on Amelia Island. ... more
Streaming and Download help