Peacock Panic! UK Town ‘Terrorized’ By Escaped Peacock

Residents in a small town in the UK are being terrorized by of all things...a peacock. Buzz60’s Mercer Morrison has the story.

Find us on Google+