Police Make Alarming Discovery Under Walmart Parking Lot (Video)

As shoppers made their way into this New York Walmart, they were unaware what police were investigating right underneath the parking lot.

Photo: Screenshot

Tell Us What You Think

You Might Also Want to Watch

Popular