Walmart Shoppers A young couple having fun in a Walmart parking lot in just off Delaware Avenue in South Philly