Rosewood, Florida is a small town that should never be forgotten