Is the New York Times’ “Snow Fall” the best multimedia feature ever? Original size at 528 × 181 Leave a comment