The Legend of Sleepy Hollow

In what state is tarry town and sleepy hollow?

iulg

Asked by
Last updated by Aslan
Answers 1
Add Yours

It was set in what is today New York.