Video: Elephants in China Shop: Giant wild animals stroll across expressway and villages

Wild elephants made a sensation during the Spring Festival holiday in China by stepping on expressway and even into a village. After being informed of the …

Via Youtube