Day: October 7, 2011
Posted in North Miami Beach
Now, THIS is News!
Good thing South Florida has Willard Shepard reporting the breaking news for our local NBC affiliate, a/k/a Channel 6. Otherwise we might never have found out that our North Miami Beach Mayor George Vallejo owes…