Day: February 20, 2012
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,…