The City Of Miami Celebrates The Death Of Fidel Castro
Fidel Castro is dead and the folks in the 305 couldn’t be happier. When news broke, the streets filled with revelers like the Dolphins had just won the Super Bowl.
Looks like they were ready to pop bottles.
Image via YouTube