Homemade Lemon Iced Tea - BAVARIAN SIZZLE