Buys $19k worth of presents for foster children three weeks before christmas So that other shoppers still have a chance

154 shares