X&O
Xavier and Ophelia is an American indie rock and electro-pop music duo based in Nashville, Tennessee. Their songs have been placed in movies, television and commercials,[3] and in 2013 their song "Heartbeat" was featured on Twisted.
Play All
Share








































OK