Videos Feb, 25 admin We escaped the worst two weeks of winter and drove down to a tropical paradise – the Florida Keys! Behold – the ultimate Florida … source