London Restless is an Alt. Indie Rock Band based out of Atlanta, GA. Their debut studio album was mixed & recorded here at Turtle Cove Studios. Visit their web site www.LondonRestless.com for links to listen to the album and check out the band.
London Restless is an Alt. Indie Rock Band based out of Atlanta, GA. Their debut studio album was mixed & recorded here at Turtle Cove Studios. Visit their web site www.LondonRestless.com for links to listen to the album and check out the band.