2009-02-03 // 04:06:53 therednerd the best lemonade comes from florida, simply lemonade. i know this isnt lemons, but it made me want some lemonade.