Demon Drop is an Intamin First-Generation Freefall Ride. Riders are put in box shaped cars, where they are held in by over-the-shoulder restraints, and then taken up a tall tower. At the top, they are suspended over the side, and then dropped down, where they return to the station. Demon Drop was the first ride of its kind, and is now the last remaining ride in the United States. The ride is located at the very front of the park, and usually catches visitors' attention with its unique location and loud noises.
Here is a picture of the ride:
Picture courtesy Cedar Point Amusement Park