RUFFSTARR.COM
“The Beach Looks Good on You” is Florida’s latest attempt to woo tourists during the winter months.