Four people have died in a car crash in France after their Tesla vehicle reportedly hit a road sign and caught fire, police said Monday. A local police spokesman, Lt. Eric Hoarau, ...
After a taste of Hollywood this summer, downtown Paris is unlikely to host major commercial film crews any time soon. Strict restrictions in Brant County’s new film policy — including blackout ...