It wasn't a typical getaway for a bungling bank robbery suspect on New York's Long Island after he fled the scene by hailing a taxi, police said.

Joseph Russo, 46, walked into a Washington Mutual Bank on Merrick Road in Copiague about 10:02 a.m. Tuesday and passed a note to a teller allegedly announcing a robbery and demanding cash, police said. The teller complied, handing over some money along with a dye pack.

The pack exploded as the man fled, causing him to drop the cash — but not before his clothes were stained red, police said.

A witness told responding officers of a man fitting the robber's description getting into a cab. Police tracked the passenger to his home address after calling the cab company and arrested him after noticing red dye on his clothes, Newsday reported.

Click here for more on this story from Newsday.

The Associated Press contributed to this report.