Homestead, FL – June 20, 2010 – An image from the archives to remind us why we live in Miami on this soggy day.