Girl Scout Cookies land in New Orleans

Girl Scout Cookies have arrived in New Orleans!
Published: 6:16 PM CST February 16, 2019