Peach iced tea with a twist