Rain, rain go away: A London slog for Olympics? Leave a reply Visit site: Rain, rain go away: A London slog for Olympics?