Bramwell
Season 2
Ep 6. Episode 6
- TV-NR
- May 20, 1996
- 50 min
-
7.6 (26)
At a local street fair, Eleanor and Marsham are entertained by the various "living curiosities." But "the Biggest Brain on Earth" draws gasps from the audience, faced with the genuine deformity of a young girl with an extraordinarily large head.