The TechnoBuffalo Show

In this week’s episode, Joey, Todd and Sean will be discussing the newly announced LG G3, are release dates a good idea and more! And, as always, we’ll be taking questions from the audience!

Direct download: The_TechnoBuffalo_Show_012.mp3
Category:general -- posted at: 1:15pm PDT