Jennifer Knowles says her three sons were selling lemonade across the street from her house until police came and shut down the stand in Denver, Colorado.
Jennifer Knowles says her three sons were selling lemonade across the street from her house until police came and shut down the stand in Denver, Colorado. Jennifer Knowles
Jennifer Knowles says her three sons were selling lemonade across the street from her house until police came and shut down the stand in Denver, Colorado. Jennifer Knowles