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

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

Related Posts

Comments are closed.