Fans gathered at the Royal Palm South Beach in Miami Beach, Fla., on Friday, Sept. 13, 2024, to celebrate the 40th anniversary of the television series "Miami Vice." Actor Edward James Olmos, who played Lt. Martin Castillo, takes a photo with a fan. (AP Photo/David Fischer)

News, Photo and Web Search

Other Photos

Next Photo