The First Lemonade Stand Dates Back Over A Century To New York City
Favicon 
www.mashed.com

The First Lemonade Stand Dates Back Over A Century To New York City

The quintessential lemonade stand run by neighborhood children actually has an interesting backstory that dates back over a century in New York City.