North Miami street is an ‘Enchanted Place’ every holiday season

With just one week left until Christmas, South Florida residents are embracing the holiday spirit. In North Miami, one street is going all out to spread holiday cheer.

Author: Rich