iOS app Android app

Exmoor Emperor Lives

Long Live The Emperor! Britain's Largest Animal May Be ALIVE

Posted 05.25.2011 | World

New rumors circulating in the British town of Exmoor say that the gigantic red stag known as the "Exmoor Emperor" was not killed during a trophy hunt ...