A bank robber was caught within minutes after hailing a taxi as a getaway car.
Charles Ulrich, 49, held up the bank in Highlands Ranch, Colorado, successfully, but was then seen getting into the cab.
Police broadcast its description and he was quickly spotted and arrested.