Global Mammoth journey: Life-sized animal travels through downtown Edmonton Did you see a woolly mammoth rolling around downtown Edmonton on Monday morning? No, your eyes were not playing tricks on you. It actually happened. Arts of the Ave took …