March 16, 2025 Leon Mika Got caught in heavy rain while on my walk this morning. About effin’ time! 🌧️ Photos (404)