The Daily Post
December 9, 2016
An Interview With The Mall Of America’s First Black Santa
After spending four days at the Mall of America, Santa Larry is back in Texas to continue spreading holiday cheer.
After spending four days at the Mall of America, Santa Larry is back in Texas to continue spreading holiday cheer.