Appears on these pages
"Bart did it! That Bart right there!"
Sherri Mackleberry is the sister of Terri Mackleberry, and is the eldest of the twins by two...
Terri Mackleberry is the younger twin-sister of Sherri Mackleberry. She is in the same class...