They call him Mr. Big

Edmonton AM

A huge pair of ram horns have been found in Alberta and they could be the biggest in the world.

More From AudioMobile/Edmonton AM