Bruges, Belgium – The picturesque town of Bruges has taken the world of entertainment by storm as it hosted its third annual Mime Marathon, a 42-kilometer race where participants are required to stay in character as mimes throughout the entire event. The unusual competition has attracted participants and spectators from all over the world, who […]