Oddly | Fri Dec 3, 2010 6:00pm EST

German man arrested for mailing tarantulas to U.S.