Toy robot detours traffic near Coors Field - The Denver Post
S soundchaser Member Joined Dec 19, 2009 Messages 425 Location Elevation 8308', Colorado Dec 1, 2010 #1 Toy robot detours traffic near Coors Field - The Denver Post