Repair-o! Potholes magically disappear in UK village where Harry Potter series is being filmed

Residents in Lustleigh, Devon, have complained for years about the crumbling roads, even forming a volunteer group to fix the worst potholes themselves.