Radiostan is carrying on its rampage of international film festivals. The latest success comes from across the pond in beautiful Brazil, in the city of Sao Paulo for the Art Deco Short Film Festival (I wonder if they’ll cover travel expenses…)