Our Super Crunch French Fries