Watch: These Smashed Potatoes Will Make You Forget Regular Aloo Chips

These crispy smashed potatoes are a class apart from the usual potato chips, and they will definitely become your most addictive snack indulgence.