United States of America
Albert the Bull
in Audubon. This town of 2,124 residents is home to the world's largest bull statue. The red and white Albert gazes at drivers as they "mooooove" north on Highway 71. Worth a stop and a photo op.
This article is issued from
- version of the Thursday, June 19, 2014. The text is available under the
Creative Commons Attribution/Share Alike
but additional terms may apply for the media files.