WINDHAM, Maine — A Windham man is in serious condition after crashing just after midnight Saturday morning.

After being freed from the vehicle by rescue personnel, Adam Zajac, 38, was transported to Maine Medical Center in serious condition. 

Zajac's passenger, 23-year-old Neil Larsen, was also transported to Maine Medical Center with non-life threatening injuries. 

Both men are from Windham.

According to police, the car was seen travelling southbound on River Road at a high rate of speed. Officers eventually located the vehicle in the area of River Road and Majestic Heights, where it left the roadway.

The crash remains under investigation but the Windham Police Department said speed and alcohol appear to be factors.

RELATED: 1 dead in car, cement truck crash in Gray

RELATED: Pennsylvania man dies in Aroostook County snowmobile crash

RELATED: Brunswick woman injured when train struck her SUV