watch 01:54
Obi-Wan Finale - The Loop
Do you like this video?
Play Sound
NC Merfest is an annual celebration held in North Carolina, USA. The festival aims to celebrate all avenues of mermaid culture including photography, mermaid performance and fashion/special effects.