Welcome to the Greenwood Flea Market, a sprawling wonderland of the weird, wonderful, and occasionally bewildering, tucked away just outside Shreveport in the charming town of Greenwood, Louisiana.
Can't convince your kids that stringing popcorn garlands for five hours is a fun snow day activity? Weird. I guess you could ...