We love bingeing on French fries; don't we? There's something about these sliced potato fries that make you crave for more, which is why, we often try to prepare the finger food at home. But what ...