Two additional suspects have been arrested for alleged involvement in the Louvre Museum jewels heist.
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.
The River Road Flea Market in Jefferson, Louisiana, isn’t just a shopping destination. It’s a treasure-hunting expedition where thirty bucks can transform your empty backseat into a cavalcade of ...