Indian ‘Drill Man’ inserts nails into nose after stopping fans with tongue for world record. Watch 11 January, 2025 by Newstars Education See also SNL's Best 10 Black Cast Members Ever, Ranked