The Roosters at Wench Acres are 20 feet tall and love little human snacks!
View on