Video of the Week: Richard Swift – Lady Luck
posted May 22, 2009, 6:49 am by dscanland | Filed Under Video | Leave a Comment
Tags: Richard Swift, video
Richard Swift has a new album called Atlantic Ocean that I’ve been meaning to check out. This video prompted me to bring it to the top of my pile once again. Happy weekend y’all!