This year's JulyFest will be held on Thursday 20th July and will feature the Big Sing, drama and musical performances including the Battle of the Bands.