Thousands of revellers engage in epic tomato festival