Chomp Chomp Chomp, Dinasaurs of Glen Rock, Wyoming


While passing through Glen Rock, Wyoming today, I stumbled on some prehistoric murals, a million years in the making.

While the local dinasaur museum is closed on Sundays, the town boasts some pretty awesome art in the form of wall murals.