The TechnoBuffalo Show

Welcome to the seventy-seventh episode of the TechnoBuffalo Show! On this week’s episode Todd and Sean will be discussing online shopping, Apple rumors, taking questions from the audience and more.

 

Direct download: The_TechnoBuffalo_Show_077.mp3
Category:general -- posted at: 12:29pm PDT

1