Police in South Beach during 2025 Spring Break. The city of Miami Beach essentially shut down Spring Break with heavy access restrictions.South Beach, Miami Beach, Florida, United States
Police in South Beach during 2025 Spring Break. The city of Miami Beach essentially shut down Spring Break with heavy access restrictions.South Beach, Miami Beach, Florida, United States