hey man, what's huntingdon like? ever read 'the road'? oh
a medium sized town in cambridgeshire (england), where everything is so completely average and grey that not even happiness can escape the shroud of despair that lingers on
"hey man, what's huntingdon like? ever read 'the road'? oh" What is the definition of "huntingdon"?