Nice hand. Don't fold the river getting those odds. The possibility its a pure bluff alone is enough to call.