The Strange Reason A Herd Of Goats Will Invade New York City All Summer

Lucky goats will be sent on a mission to the greatest city on earth. Their job? To help clear unwanted plants from New York City’s Riverside Park. Buzz60’s Maria Mercedes Galuppo has more.

Find us on Google+