The weekly news according to Geeks located in the mile high city of Denver Colorado.

More ways to listen