Click here to download 2020 KITFT Gallery KITFT 2021 Expand KITFT 2020 Expand KITFT 2018 Expand KITFT 2016 Prize Giving Expand KITFT 2016 Day 1 Expand KITFT 2016 Day 2 Expand KITFT 2016 Day 3 Expand KITFT2015 Expand KITFT 2014 Prize Giving Expand KITFT 2014 Day 1 Expand KITFT 2014 Day 2 Expand KITFT 2014 Day 3 Expand KITFT 2012 Prize Giving Expand KITFT 2012 Day 1 Expand KITFT 2012 Day 2 Expand KITFT 2012 Day 3 Expand