Watch Mysterious Ring Appear in Sky Near Lafayette, LouisianaWatch Mysterious Ring Appear in Sky Near Lafayette, LouisianaA video was submitted to us that shows a ring in the sky over Delcambre, south of Lafayette in Louisiana. The mysterious ring was directly over Lake Peignoir.Chris ReedChris ReedEric MeierEric Meier