See eerie drone footage of abandoned Ohio amusement park

Some of you might remember Geauga Lake, an amusement park near Cleveland, Ohio.

In 2007, parent company Cedar Fair (which owns Cedar Point and Kings Island) shut the amusement park down abruptly.