Mach 5: Geek News & Culture
#10 “The Episode where Bubba catches El Chupacabra”
Bruce Lee UFC; Battlestar Galactica Movie; Chewbacca is back; iWatch release rumors; blood powered batteries and more
That's just a sample of some of the news topics we discuss this week. Share your thoughts or suggest topics by emailing us or contacting us on social media.