coverage and commentary of the world's funny, creepy, weird and shocking... odd news selections and thoughts from a professional news junkie
Tuesday, September 2, 2008
America's Best Lemonade Stand?
A lemonade stand run by twins in North Carolina has been dubbed the best in the country by Inc magazine The Lemon Sharks Lemonade stand is inspired by Jimmy Buffet and the boys have donated 200 of their earnings to a local museum s shark program
Post a Comment