Billy the Beaver in the Park

Have you seen Billy the Beaver in Festival Park? He’s the newest addition to Castle Rock’s burgeoning art scene, thanks to a generous grant from The Downtown Alliance. Did you know the beaver is our Town mascot? Chainsaw art by Billy LaFleur. You had better look out,...