Loading...
Uploaded by Victord2000 on Dec 22, 2007
This is in North Miami Florida, 16th Avenue Northeast, just South of Dixie Hwy. on 137th Terrace. Look on the attached map to find it, I have been going here for Christmas for 21 years.
Travel & Events
Standard YouTube License
Yes, the christmas lights are much better to see in-person than on the video..
They are there every year...
Victord2000 4 years ago
Wow, that looks so nice! Next Year it would be great if you take me there.
L.
lisas11 4 years ago
Load more suggestions
Yes, the christmas lights are much better to see in-person than on the video..
They are there every year...
Victord2000 4 years ago
Wow, that looks so nice! Next Year it would be great if you take me there.
L.
lisas11 4 years ago