E-Liquid Review - Gizzard Juice from Quack's Juice Factory - USA - # 50 posted by NicOo OO Date:Saturday, 18 October 2014 In : E-liquid magazines Leave comments The Gizzard Juice from Quack's Juice Factory is an American liquid, chocolate, vanilla, caramel. For gourmets!