I'd say that it's a somewhat close fold. I'd still make the turn bet, though I couldn't blame someone for wanting to check.
http://www.potentialeight.com
Forum Rules