French Horn Rebellion Release Debut LP & Tour