'In Jamestown, North Dakota, you can see what is claimed to be the world's largest statue of this animal'
a buffalo
ROADSIDE AMERICA: In Jamestown, North Dakota, you can see what is claimed to be the worlds largest statue of this animal
In Jamestown, North Dakota, you can see what is claimed to be the world's largest statue of this animal
In Jamestown, North Dakota, you can see what is claimed to be the world's largest statue of this animal
ROADSIDE AMERICA
a buffalo
ROADSIDE AMERICA