Video: Samantha Russell 2017 Live Demo Posted by admin at 7:52 pm on August 13, 2017 Aug 132017 Samantha Russell Check out this video from Samantha Russell featuring audio from some of recent live performances! Leave a Reply Cancel replyYou must be logged in to post a comment.