Tecosa Scott Stewart Edmonton Tecosa’s tracks Troll Feet by Tecosa published on 2010-08-26T22:32:22Z Deities by Tecosa published on 2010-07-09T07:50:22Z