cuppacafe.com
12 foot long cockroach, with teeth [vid]
Lana Berkowitz of the Houston Chronicle brings us a short interview with the builder of one of the two entries in the Red Bull Flutag being held in Austin, Texas this weekend. For those of you not …