Miranda Cosgrove Has A Mysterious Hole in Her Leg From Her 2011 Bus Accident: Photo #4651080. Miranda Cosgrove has stumped doctors with a mysterious hole she still has in her leg, which she got after her bus accident in 2011. The 28-year-old iCarly actress…