Video of the Day: It’s Illegal to have a lemonade stand in Indianapolis

This Saturday is “Lemonade Freedom Day” across the nation.

 

Scroll to Top