Many St. Louisans have happy memories of cruises on the Admiral.
The sleek silver vessel has a history dating back to 1907. Today, the ship is permanently moored on the levee at Laclede's Landing, where she serves as a casino.
The casino has more than 1,200 slots and video games, ranging from 1 cent to $5.

