(VICTOR, Colo.) — In an exciting development, Colorado is once again home to a Thomas Dambo giant wood troll sculpture. This time, we find it in Victor, just south of Cripple Creek, Colorado. The highly anticipated Victor troll, known as ‘Rita the Rock Planter,’ was officially introduced to the public earlier this month. Drawing attention […]