Poodz is a micro blogging podcast/video site. It’s based in France and has a very slick design.
Subscribe via RSS to edits for this profile