Tag Archives: Horse Shoe Canyon

Chattering Flying Squirrels – Horse Shoe Canyon, Royal Tyrrell Museum, Aquaplex

Once upon a time, there were 37 Chattering Flying Squirrels in the magical land of Wynchemna. They awoke eagerly from their slumber with visions of dinosaurs dancing in their heads. They quickly devoured an enchanting breakfast that gave them the strength and energy to conquer the adventures that awaited them. With their tummies full of […]

Do NOT follow this link or you will be banned from the site!