Emu on the Loose in Torrington, UK

A funny video has emerged of an emu on the loose in the streets of Torrington, Devon, UK. The footage, shot on Thursday night, shows the creature running around in the the streets of the small Englis




No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.