Liquid Force WOW Kite Giveaway - WINNER ANNOUNCED! Today is the day! Watch the video below to see if you WON the FREE Liquid Force WOW 12m Kite!