Little Rascals Star Bug Hall Arrested After Allegedly Inhaling Air DusterPosted on June 23, 2020 (Photo Credit: Weatherford Police Department)