isn't there a place called dorchester in england? who the f cares?
a shitty place in england and a pretty cool place in the states
"isn't there a place called dorchester in england? who the f cares?" What is the definition of "dorchester"?