Enola Fall has released a new video of the song "Vestigial Tail". Check it right HERE.