dpo.st
Denver School of Science and Technology’s “Geek Squad” has eyes on 3A state title
Denver School of Science and Technology’s “Geek Squad” has eyes on 3A state title