The festival of oddities has been named best festival in the charlotte area the last two years