Mar242014
0 Comments
Okay, it’s concrete, but Albert is gigantic … complete with huge eyelashes … and hey, it lights up! In Audubon, Iowa, Albert the Bull “steaks” his claim to “world’s largest.”