Posted in North Miami Beach

OMG! WHAT A COINCIDENCE!

Does anyone know if the City of North Miami is located in the Bermuda Triangle?  There are just so many strange coincidences happening there, I can’t think of any other explanation for them. For example,…

Continue Reading...