This seems like a pretty good way to spend a rainy Saturday.