We have seen many videos of street food in India. Some impress but some are disapproved by the internet. This ghee-loaded Amritsari kulcha almost scared the viewers. Indian street food is a paradise ...